ShiftWizard Connector for ADP Enterprise eTIME®
Nurse and Staff Scheduling Software
ShiftWizard Connector for ADP Enterprise eTIME®

ShiftWizard Connector for ADP Enterprise eTIME®

Nurse and Staff Scheduling Software
Contents
Contents
Contents

Integration Details

a. This connector is for clients who currently have an active subscription to ShiftWizard. The connector will automatically sync data between ShiftWizard and ADP Enterprise eTIME®, eliminating the need for duplicate data entry.

ADP Applications Integrated

  • ADP Enterprise eTIME®

Integration type

  • Bi-directional data exchange
    Single Sign on (Practitioners Only)

Application type

  • Data Connector

Data sync frequency

  • Import From ADP to ShiftWizard:
    Configuration Data (Labor Level Entries, Pay Codes, Comments) - Scheduled: Once per day
    Person Information - Scheduled: Every hour
    Accrual Balances - Scheduled: Once per day
    Person Certification Item - Scheduled: Once per day
    Timesheet - Scheduled: Every 4 hours

    Export from ShiftWizard to ADP:
    Scheduled Shifts - Scheduled: Every 15 minutes
    Scheduled Pay Code Edits - Scheduled: Every 15 minutes

Data Fields - Labor Leve Entries

  • @LaborLevelEntryId
    @Level
    @LaborLevelDefinitionName
    @LaborLevelEntryName
    @Description
    @InactiveFlag

Data Fields - Pay Codes

  • @PayCodeName
    @IsVisibleFlag
    @DisplayOrder

Data Fields - Comments

  • @CommentText

Data Fields - Person Information

  • HyperFindResult/@PersonNumber
    PersonData/Person/@FirstName
    PersonData/Person/@LastName
    PersonData/Person/@MiddleInitial
    BadgeAssignments/BadgeAssignment/@BadgeNumber
    BadgeAssignments/BadgeAssignment/@BadgeNumber
    TelephoneNumbers/TelephoneNumber/@PhoneNumber
    EmploymentStatusList/EmploymentStatus/@EmploymentStatusName
    EmploymentStatusList/EmploymentStatus/@EffectiveDate
    ExpectedHoursList/ExpectedHours[@TimePeriodTypeName = 'Weekly']/@Quantity
    PersonData/Person/@FullTimeStandardHours
    EMailAddresses/EMailAddress[@ContactTypeName = 'Work']/@Address
    HomeAccounts/HomeAccount/@LaborAccountName
    PersonData/Person/@BirthDate
    PersonData/Person/@HireDate
    PersonData/Person/@BaseWageHourly
    PersonData/Person/@FullTimePercentage
    HomeAccounts/HomeAccount/@LaborAccountName

Data Fields - Accrual Balances

  • AccrualBalanceSummary/@VestedBalanceInTime

Data Fields - Person Certification Item

  • @CertificationNumber
    @EffectiveDate
    @ExpirationDate

Data Fields - Timesheet - Common

  • Employee/PersonIdentity/PersonNumber
    Period/TimeFramePeriod/PeriodDateSpan
    Period/TimeFramePeriod/TimeFrameName
    @LastTotalizationDateTime
    @ManagerSignoffDateTime
    @TotalsUpToDateFlag

Data Fields - Timesheet - Daily Totals

  • Date
    @GrandTotal
    Totals/Total/@AmountInCurrency
    Totals/Total/@AmountInDays
    Totals/Total/@AmountInTime
    Totals/Total/@LaborAccountId
    Totals/Total/@LaborAccountName
    Totals/Total/@LaborAccountDescription
    Totals/Total/@OrgJobId
    Totals/Total/@OrgJobName
    Totals/Total/@OrgJobDescription
    Totals/Total/@PayCodeId
    Totals/Total/@PayCodeName
    Totals/Total/@IsCurrencyFlag

Data Fields - Timesheet - Totaled Span

  • @Date
    @LaborAccountName
    @LaborAccountId
    @OrgJobId
    InPunch/Punch/@LaborAccountName
    InPunch/Punch/@WorkRuleName
    InPunch/Punch/@CancelDeductRuleName
    InPunch/Punch/@Comments
    InPunch/Punch/@Notes
    InPunch/Punch/@DaylightSavingsFlag
    InPunch/Punch/@Date + InPunch/Punch/@Time
    InPunch/Punch/@EnteredOnDate + InPunch/Punch/@EnteredOnTime
    Exceptions/TimekeepingException[@InPunchFlag='true']
    OutPunch/Punch/@LaborAccountName
    OutPunch/Punch/@WorkRuleName
    OutPunch/Punch/@CancelDeductRuleName
    OutPunch/Punch/@Comments
    OutPunch/Punch/@Notes
    OutPunch/Punch/@DaylightSavingsFlag
    OutPunch/Punch/@Date + OutPunch/Punch/@Time
    OutPunch/Punch/@EnteredOnDate + OutPunch/Punch/@EnteredOnTime
    Exceptions/TimekeepingException[@InPunchFlag='False']

Data Fields - Timesheet - Pay Code Edits

  • @OrgJobId
    @OrgJobName
    @Date
    @EnteredOnDate + @EnteredOnTime
    @PayCodeName
    @IsCurrencyFlag
    @LaborAccountName
    @StartTime
    Comments/Comment/@CommentText
    Comments/Comment/Notes/Note/@Text
    @ManagerName
    @NamedDurationAmount
    @OverrideAccrualDays
    @StartTime
    @TerminalPayCodeNum
    @WorkRuleName
    @AmountInTimeOrCurrency
    @AmountInTime

Data Fields - Add Schedule Items (Pay Code Edits)

  • /Employees/PersonIdentity/@PersonIdentity
    /ScheduleItems/SchedulePayCodeEdit/@PayCodeName
    /ScheduleItems/SchedulePayCodeEdit/@StartDate
    /ScheduleItems/SchedulePayCodeEdit/@AmountInTimeOrCurrency
    /ScheduleItems/SchedulePayCodeEdit/@DisplayTime
    /ScheduleItems/SchedulePayCodeEdit/@ChargeCode
    /ScheduleItems/SchedulePayCodeEdit/@CommentText
    /ScheduleItems/SchedulePayCodeEdit/Notes/Note/@Text

Data Fields - Add Schedule Items (Shifts)

  • /Employees/PersonIdentity/@PersonIdentity
    /ScheduleItems/ScheduleShift/@StartDate
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@SegmentTypeName
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@StartDayNumber
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@EndDayNumber
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@StartTime
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@EndTime
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@WorkRule
    /ScheduleItems/ScheduleShift/ShiftSegments/ShiftSegment/@LaborAccountName
    /ScheduleItems/ScheduleShift/@CommentText